home *** CD-ROM | disk | FTP | other *** search
- Path: nada.kth.se!ludde
- From: ludde@nada.kth.se (Erik Lundevall)
- Newsgroups: comp.sys.amiga.misc
- Subject: Re: OS features
- Date: 16 Jan 96 17:49:47 GMT
- Message-ID: <ludde.821814587@nada.kth.se>
- References: <92747544038@PAPA.NORTH.DE> <4b3h9s$1st@alterdial.UU.NET> <2152.6561T63T2136@cycor.ca> <4b7i18$si1@vixen.cso.uiuc.edu> <oj6raxxrr0o.fsf@hpsrk.fc.hp.com> <13213431@sourcery.han.de> <4cpmlv$obe@ousrvr3.oulu.fi> <4cqqfq$khf@serpens.rhein.de> <4csgvl$dje@ousrvr3.oulu.fi> <4cvioa$8hq@fcnews.fc.hp.com> <4d2tcm$5t@ousrvr3.oulu.fi> <1320.6588T928T488@supernet.ab.ca>
- NNTP-Posting-Host: mumrik.nada.kth.se
- Mime-Version: 1.0
- Content-Type: text/plain; charset=iso-8859-1
- Content-Transfer-Encoding: 8bit
-
- In <1320.6588T928T488@supernet.ab.ca> lnielsen@supernet.ab.ca (Kor Nielsen) writes:
-
- >Now correct me if I'm wrong, but I've heard that virtual memory slows down the
- >operating system and uses up lots of excess memory. Just look at the popular
- >Windows, which has memory protection, which is a good example of what happens
- >on an OS with memory protection.
-
- No, Windows is not a good example of an OS with memory protection.
- Win95 have memory protection for 32-bit applications, but 16-bit applications
- can still make a mess in the system. And Win 3.x do not have memory protection.
- Win NT has memory protection. If some kind of Microsoft OS should be used as
- an example, then NT should be used. But there are lots of other OSes also.
-
- >The whole operating system is slow and clunky
- >when trying to do something. I know that this is partially due to the design
- >of the OS, but it seems that a lot of the programs for Windows crash way more
- >than the ones for AmigaDos.
-
- Yes, but since most Windows systems do not have memory protection, this feature
- is not the problem here.
-
-
- >Memory protection only encourages sloppy
- >programming, which I would like to stay off the amiga platform, for fear of
- >bug filled programs which you don't know are going to crash in the middle of
- >your important document or not.
-
-
- Memory protection helps keeping the system up and running. People writing
- sloppy code for an OS with memory protection will write sloppy code
- for an OS without memory protection.
- People that spends time to check for memory leaks when programming for AmigaOS
- will most likely not become sloppy just because memory protection is
- included. Instead they will use other tools to find memory leaks.
- Memory protection only makes it harder for buggy code to crash the system.
-
-
- >If Amiga Technologies does incorporate memory protection into the next OS, at
- >least have an option to disable it, and discourage any commercial
- >programmers to make programs which won't require it.
-
- An option to disable the memory protection is definitely a good may to make
- a halfbaked mess of it. If any software could get around the memory protection
- by disabling it, then it would be soft of meaningless to include in the
- first place.
-
- It is really not good to judge the quality of some OS features (such as
- memory protection) by looking at Windows. Windows is a good example of an
- OS where they have tried to squeeze int new features in a design which
- really are not made to cope with all that.
-
- --
- -Erik Lundevall
- WWW: http://www.algonet.se/~erikl/
- Your fault. Core dumped.
-
-